﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Interface_Tier;
using Transfer_Object_Tier;
using System.Data;
using Data_Access_Tier;


namespace Business_Tier
{
    public class BT_HRM_PROCESS_DISCIPLINEData : MarshalByRefObject, IHRM_PROCESS_DISCIPLINEData
    {
        HRM_PROCESS_DISCIPLINEData PROCESS_DISCIPLINE = new HRM_PROCESS_DISCIPLINEData();

        public int HRM_PROCESS_DISCIPLINE_Delete(Guid DisciplineID)
        {
            return PROCESS_DISCIPLINE.HRM_PROCESS_DISCIPLINE_Delete(DisciplineID);
        }
        public int HRM_PROCESS_DISCIPLINE_Disable(Guid DisciplineID, ref bool Enabled)
        {
            return 1;
        }
        public System.Data.DataSet HRM_PROCESS_DISCIPLINE_Get(Guid DisciplineID)
        {
            return PROCESS_DISCIPLINE.HRM_PROCESS_DISCIPLINE_Get(DisciplineID);
        }
        public System.Data.DataSet HRM_PROCESS_DISCIPLINE_GetList()
        {
            return PROCESS_DISCIPLINE.HRM_PROCESS_DISCIPLINE_GetList();
        }
        public int HRM_PROCESS_DISCIPLINE_Insert(Guid DisciplineID, string EmployeeCode, string DisciplineName, DateTime DateOccurred, string Location, string Description, string Witnesses, bool Violations, string Notes, string Form, bool Settlement, string Reason, DateTime Date, string DecideNumber, string Person, string FilePath)
        {
            return PROCESS_DISCIPLINE.HRM_PROCESS_DISCIPLINE_Insert(DisciplineID,EmployeeCode,DisciplineName,DateOccurred,Location,Description,Witnesses,Violations,Notes,Form,Settlement,Reason,Date,DecideNumber,Person,FilePath);
        }
        public int HRM_PROCESS_DISCIPLINE_Save(Guid DisciplineID, string EmployeeCode, string DisciplineName, DateTime DateOccurred, string Location, string Description, string Witnesses, bool Violations, string Notes, string Form, bool Settlement, string Reason, DateTime Date, string DecideNumber, string Person, string FilePath)
        {
            return PROCESS_DISCIPLINE.HRM_PROCESS_DISCIPLINE_Save(DisciplineID, EmployeeCode, DisciplineName, DateOccurred, Location, Description, Witnesses, Violations, Notes, Form, Settlement, Reason, Date, DecideNumber, Person, FilePath);
        }
        public int HRM_PROCESS_DISCIPLINE_Update(Guid DisciplineID, string EmployeeCode, string DisciplineName, DateTime DateOccurred, string Location, string Description, string Witnesses, bool Violations, string Notes, string Form, bool Settlement, string Reason, DateTime Date, string DecideNumber, string Person, string FilePath)
        {
            return PROCESS_DISCIPLINE.HRM_PROCESS_DISCIPLINE_Update(DisciplineID,EmployeeCode,DisciplineName,DateOccurred,Location,Description,Witnesses,Violations,Notes,Form,Settlement,Reason,Date,DecideNumber,Person,FilePath);
        }
       
    }
}
